Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NICHOLAS PLACE Terraced £142,049 £30,000 27 Apr 1998
6 NICHOLAS PLACE Terraced £157,547 £93,000 2 Jul 2010
24 NICHOLAS PLACE Terraced £97,928 £72,500 29 Mar 2016